endowment insurance - English Synonyms Dictionary